package com.yibo.db.user.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.sql.Timestamp;

import static com.yibo.support.constant.YBConstant.SCHEMA;


/**
 * 用户扩展信息实体
 *
 * @author zhanglei
 */
@Setter
@Getter
@Accessors(chain = true)
@TableName(SCHEMA+"yibo_user_inf")
public class UserInfo {

    /**
     * 用户ID
     */
    @TableId
    private String userId;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 备注
     */
    private String remark;

    /**
     * 性别
     */
    private int gender;

    /**
     * 生日
     */
    private String birthday;

    /**
     * 国家
     */
    private int country;

    /**
     * 工作类型
     */
    private int industryType;

    /**
     * 当前职位
     */
    private String curJob;

    /**
     * 省份
     */
    private int province;

    /**
     * 真实名称
     */
    private String realName;

    /**
     * 个性签名
     */
    private String selfdesc;

    /**
     * 地区
     */
    private int district;

    /**
     * email
     */
    private String email;

    /**
     * 联系电话
     */
    private String phone;


    /**
     * 创建时间
     */
    private Timestamp createTime;


}
